﻿/*
 * QueryMessage
 * 
 * Author: snowdreamist
 * Date: 2011/11/24
 * 
 */

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using BitTorrentSharp.BEncoding;

namespace BitTorrentSharp.KRPC.Messages
{
    public class QueryMessage : Message
    {
        #region consts
        #endregion
        /// <summary>
        /// Constructor
        /// </summary>
        public QueryMessage() { }
        /// <summary>
        /// Arguments
        /// </summary>
        public BDictionary Arguments { get; set; }
        /// <summary>
        /// Serialize
        /// </summary>
        /// <returns></returns>
        internal override BDictionary Serialize()
        {
            var dict = base.Serialize();

            return dict;
        }
        /// <summary>
        /// Deserialize
        /// </summary>
        /// <param name="dict"></param>
        internal override void InternalDeserialize(BDictionary dict)
        {
            base.InternalDeserialize(dict);
        }
    }
}
